Big Huge Thesaurus

deputy sheriff

noun